# format形式进行格式化输出
# 在字符串中使用{}占位 不使用%和类型占位 使用format方法
name = "张三"
age = 20
print("姓名：{},年龄：{}".format(name, age))
score = 85.5458
# 输出姓名、年龄和分数 如果想保留小数位数 :.位数f
print("姓名：{},年龄：{},分数：{:.2f}".format(name, age, score))
# 补齐位数 3=》003 45=》045 :0>3d 0表示补充0 >从左边补充 3三位数 d表示数字
print("{:0>3d}".format(3))
print("{:0>3d}".format(45))
print("{:1<4d}".format(45))
# 可以输出百分号
print("{:.1%}".format(0.3))
# 位置分配 {}内可以写上变量的序号 对应参数的顺序 从0开始
print("姓名：{1},年龄：{0}".format(age, name))
